manned mechanical gate - German English Dictionary